interface editImageOptions{

}

interface editInputOptions{
    maxlength?: number
    showCount?: boolean
}

interface Column {
    title: string;
    isSlot?: boolean;
    slots?: any;
    fixed?: 'right' | 'left'
    dataIndex: string;
    editType?: string | 'input';  // 编辑类型
    editOptions?: any | editImageOptions | editInputOptions
    width?: number | string;
    customRender?: any
    key: string;
    sorter?: boolean;
    ellipsis?: any;
}
interface Pagination {
    pageNum?: number;
    current?: number;
    total?: number | string,
    showQuickJumper?:any,
    onShowSizeChange?:any,
    showTotal?: any,
    pageSize: number;
}

export type {
    Column,
    Pagination
}